a branch of medicine dealing with animals - Allemand Anglais Dictionnaire